be short-staffed - Deutsch Englisch Wörterbuch